A Tutorial on Agent Based Software Engineering

نویسندگان

  • Behrouz H. Far
  • Qun Zhou
چکیده

Agent oriented software development is one of the most contributions to the field of software engineering. The method of analysis and design is not so mature as structured analysis and design and object oriented analysis and design. In this case, robust and easyto-use methodologies and tools have to be developed for agent based software engineering. As we know, Analysis is an important phase in agent based software development. This tutorial will introduce an agent based analysis methodology, called Multi-agent Systems Engineering Methodology. It is a high level methodology for analysis and design. In this tutorial we only focus on analysis phase. This tutorial introduces the theory of this method and steps for analyzing agent-based systems. Further more, we analyze this method and compare it with Gaia methodology. The object of this paper is to study a comparably new method and try to get a clue on how to improve the effectives in practical analysis and design for agent based software development.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SENG 609.22 Agent Based Software Engineering

Agent-based systems are one of the most vibrant and important areas of research and development to have emerged in information technology in the 1990s. Simulation is an important category of applications of multi-agent systems in natural and artificial societies. In this tutorial, first I introduce the characters of agent-based simulation models; then discussed the areas of agent-based simulati...

متن کامل

A Tutorial on Agent Communication and Knowledge Sharing

With the rapid technological development particularly in the computer industry, many computer programming languages are being developed with many computer programs written in these languages. Writing good programs takes time and effort. It is therefore necessary that programs once written should be able to work together (interoperate) with each other so that a program written in one language ca...

متن کامل

A tutorial report for SENG 609 . 22 Agent Based Software Engineering Course Instructor : Dr . Behrouz H . Far Agent - based System Architecture

The different system architectures proposed in the literature for agent-based manufacturing systems can be classified into three categories: the Hierarchical approach, the Federation approach and the Autonomous Agent approach. According to our experience, the Autonomous Agent approach is well suited for developing distributed intelligent design systems where existing engineering tools are encap...

متن کامل

Intelligent agents: theory and practice

The concept of an agent has become important in both Artificial Intelligence (AI) and mainstream computer science. Our aim in this paper is to point the reader at what we perceive to be the most important theoretical and practical issues associated with the design and construction of intelligent agents. For convenience, we divide these issues into three areas (though as the reader will see, the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002